caucasus stability and cooperation pact - Alemán Inglés Diccionario